killer fog - French English Dictionary